Scientific Advisor, Certified Customs Specialist (Canada)
Associate, Patent Agent, Trademark Agent
Banking and Financial Services Law Clerk
Associate, Patent Agent, Trademark Agent
Law Clerk, Knowledge Management
Associate, Trademark Agent
Partner, Patent Agent, Trademark Agent